_ | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | z
|
|
||
|
_ |
||
|
Future statement definitions |
||
|
The environment where the top-level script is run. |
||
|
Drop-in replacement for the _thread module. |
||
|
Low-level threading API. |
||
|
|
||
|
a |
||
|
Abstract base classes according to :pep:`3119`. |
||
|
Read and write audio files in AIFF or AIFC format. |
||
|
Command-line option and argument parsing library. |
||
|
Space efficient arrays of uniformly typed numeric values. |
||
|
Abstract Syntax Tree classes and manipulation. |
||
|
Support for asynchronous command/response protocols. |
||
|
Asynchronous I/O. |
||
|
A base class for developing asynchronous socket handling services. |
||
|
Register and execute cleanup functions. |
||
|
Manipulate raw audio data. |
||
|
|
||
|
b |
||
|
RFC 3548: Base16, Base32, Base64 Data Encodings; Base85 and Ascii85 |
||
|
Debugger framework. |
||
|
Tools for converting between binary and various ASCII-encoded binary representations. |
||
|
Encode and decode files in binhex4 format. |
||
|
Array bisection algorithms for binary searching. |
||
|
The module that provides the built-in namespace. |
||
|
Interfaces for bzip2 compression and decompression. |
||
|
|
||
|
c |
||
|
Functions for working with calendars, including some emulation of the Unix cal program. |
||
|
Helpers for running Python scripts via the Common Gateway Interface. |
||
|
Configurable traceback handler for CGI scripts. |
||
|
Module to read IFF chunks. |
||
|
Mathematical functions for complex numbers. |
||
|
Build line-oriented command interpreters. |
||
|
Facilities to implement read-eval-print loops. |
||
|
Encode and decode data and streams. |
||
|
Compile (possibly incomplete) Python code. |
||
|
Container datatypes |
||
|
Abstract base classes for containers |
||
|
Conversion functions between RGB and other color systems. |
||
|
Tools for byte-compiling all Python source files in a directory tree. |
||
|
|
||
|
Execute computations concurrently using threads or processes. |
||
|
Configuration file parser. |
||
|
Utilities for with-statement contexts. |
||
|
Context Variables |
||
|
Shallow and deep copy operations. |
||
|
Register pickle support functions. |
||
|
|
The crypt() function used to check Unix passwords. |
|
|
Write and read tabular data to and from delimited files. |
||
|
A foreign function library for Python. |
||
|
|
An interface to the curses library, providing portable terminal handling. |
|
|
Constants and set-membership functions for ASCII characters. |
||
|
A panel stack extension that adds depth to curses windows. |
||
|
Emacs-like input editing in a curses window. |
||
|
|
||
|
d |
||
|
Generate special methods on user-defined classes. |
||
|
Basic date and time types. |
||
|
Interfaces to various Unix "database" formats. |
||
|
Portable implementation of the simple DBM interface. |
||
|
|
GNU's reinterpretation of dbm. |
|
|
|
The standard "database" interface, based on ndbm. |
|
|
Implementation of the General Decimal Arithmetic Specification. |
||
|
Helpers for computing differences between objects. |
||
|
Disassembler for Python bytecode. |
||
|
Support for building and installing Python modules into an existing Python installation. |
||
|
Utility functions for creating archive files (tarballs, zip files, ...) |
||
|
Abstract CCompiler class |
||
|
Provides the abstract base class :class:`~distutils.cmd.Command`. This class is subclassed by the modules in the distutils.command subpackage. |
||
|
Contains one module for each standard Distutils command. |
||
|
Build a binary installer for a package |
||
|
Build a "dumb" installer - a simple archive of files |
||
|
Build a binary distribution as a Windows MSI file |
||
|
Abstract base class for packagers |
||
|
Build a binary distribution as a Redhat RPM and SRPM |
||
|
Build a Windows installer |
||
|
Build all files of a package |
||
|
Build any C libraries in a package |
||
|
Build any extensions in a package |
||
|
Build the .py/.pyc files of a package |
||
|
Build the scripts of a package |
||
|
Check the meta-data of a package |
||
|
Clean a package build area |
||
|
Perform package configuration |
||
|
Install a package |
||
|
Install data files from a package |
||
|
Install C/C++ header files from a package |
||
|
Install library files from a package |
||
|
Install script files from a package |
||
|
Register a module with the Python Package Index |
||
|
Build a source distribution |
||
|
The core Distutils functionality |
||
|
Provides the debug flag for distutils |
||
|
Utility functions for simple dependency checking |
||
|
Utility functions for operating on directories and directory trees |
||
|
Provides the Distribution class, which represents the module distribution being built/installed/distributed |
||
|
Provides standard distutils exceptions |
||
|
Provides the Extension class, used to describe C/C++ extension modules in setup scripts |
||
|
Additional getopt functionality |
||
|
Utility functions for operating on single files |
||
|
The FileList class, used for poking about the file system and building lists of files. |
||
|
A simple logging mechanism, :pep:`282`-style |
||
|
Microsoft Compiler |
||
|
Provides the spawn() function |
||
|
Low-level access to configuration information of the Python interpreter. |
||
|
Provides the TextFile class, a simple interface to text files |
||
|
UNIX C Compiler |
||
|
Miscellaneous other utility functions |
||
|
Implements classes that represent module version numbers. |
||
|
Test pieces of code within docstrings. |
||
|
Drop-in replacement for the threading module. |
||
|
|
||
|
e |
||
|
Package supporting the parsing, manipulating, and generating email messages. |
||
|
Character Sets |
||
|
Storing and Retrieving Content from MIME Parts |
||
|
Encoders for email message payloads. |
||
|
The exception classes used by the email package. |
||
|
Generate flat text email messages from a message structure. |
||
|
Representing non-ASCII headers |
||
|
Automatic Parsing of headers based on the field name |
||
|
Iterate over a message object tree. |
||
|
The base class representing email messages. |
||
|
Build MIME messages. |
||
|
Parse flat text email messages to produce a message object structure. |
||
|
Controlling the parsing and generating of messages |
||
|
Miscellaneous email package utilities. |
||
|
|
||
|
Internationalized Domain Names implementation |
||
|
Windows ANSI codepage |
||
|
UTF-8 codec with BOM signature |
||
|
Bootstrapping the "pip" installer into an existing Python installation or virtual environment. |
||
|
Implementation of an enumeration class. |
||
|
Standard errno system symbols. |
||
|
|
||
|
f |
||
|
Dump the Python traceback. |
||
|
|
The fcntl() and ioctl() system calls. |
|
|
Compare files efficiently. |
||
|
Loop over standard input or a list of files. |
||
|
Unix shell style filename pattern matching. |
||
|
Obsolète: Generic output formatter and device interface. |
||
|
Rational numbers. |
||
|
FTP protocol client (requires sockets). |
||
|
Higher-order functions and operations on callable objects. |
||
|
|
||
|
g |
||
|
Interface to the cycle-detecting garbage collector. |
||
|
Portable parser for command line options; support both short and long option names. |
||
|
Portable reading of passwords and retrieval of the userid. |
||
|
Multilingual internationalization services. |
||
|
Unix shell style pathname pattern expansion. |
||
|
|
The group database (getgrnam() and friends). |
|
|
Interfaces for gzip compression and decompression using file objects. |
||
|
|
||
|
h |
||
|
Secure hash and message digest algorithms. |
||
|
Heap queue algorithm (a.k.a. priority queue). |
||
|
Keyed-Hashing for Message Authentication (HMAC) implementation |
||
|
Helpers for manipulating HTML. |
||
|
Definitions of HTML general entities. |
||
|
A simple parser that can handle HTML and XHTML. |
||
|
HTTP status codes and messages |
||
|
HTTP and HTTPS protocol client (requires sockets). |
||
|
Classes for automatic handling of HTTP cookies. |
||
|
Support for HTTP state management (cookies). |
||
|
HTTP server and request handlers. |
||
|
|
||
|
i |
||
|
IMAP4 protocol client (requires sockets). |
||
|
Determine the type of image contained in a file or byte stream. |
||
|
Obsolète: Access the implementation of the import statement. |
||
|
The implementation of the import machinery. |
||
|
Abstract base classes related to import |
||
|
Importers and path hooks |
||
|
The implementation of the importlib metadata. |
||
|
Package resource reading, opening, and access |
||
|
Utility code for importers |
||
|
Extract information and source code from live objects. |
||
|
Core tools for working with streams. |
||
|
IPv4/IPv6 manipulation library. |
||
|
Functions creating iterators for efficient looping. |
||
|
|
||
|
j |
||
|
Encode and decode the JSON format. |
||
|
A command line to validate and pretty-print JSON. |
||
|
|
||
|
k |
||
|
Test whether a string is a keyword in Python. |
||
|
|
||
|
l |
||
|
The 2to3 library |
||
|
Provides random access to individual lines from text files. |
||
|
Internationalization services. |
||
|
Flexible event logging system for applications. |
||
|
Configuration of the logging module. |
||
|
Handlers for the logging module. |
||
|
A Python wrapper for the liblzma compression library. |
||
|
|
||
|
m |
||
|
Manipulate mailboxes in various formats |
||
|
Mailcap file handling. |
||
|
Convert Python objects to streams of bytes and back (with different constraints). |
||
|
Mathematical functions (sin() etc.). |
||
|
Mapping of filename extensions to MIME types. |
||
|
Interface to memory-mapped files for Unix and Windows. |
||
|
Find modules used by a script. |
||
|
|
Creation of Microsoft Installer files, and CAB files. |
|
|
|
Miscellaneous useful routines from the MS VC++ runtime. |
|
|
Process-based parallelism. |
||
|
API for dealing with sockets. |
||
|
Dumb wrapper around threading. |
||
|
Share data between process with shared objects. |
||
|
Create pools of processes. |
||
|
Provides shared memory for direct access across processes. |
||
|
Allocate ctypes objects from shared memory. |
||
|
|
||
|
n |
||
|
Loading of .netrc files. |
||
|
|
Interface to Sun's NIS (Yellow Pages) library. |
|
|
NNTP protocol client (requires sockets). |
||
|
Numeric abstract base classes (Complex, Real, Integral, etc.). |
||
|
|
||
|
o |
||
|
Functions corresponding to the standard operators. |
||
|
Obsolète: Command-line option parsing library. |
||
|
Miscellaneous operating system interfaces. |
||
|
Operations on pathnames. |
||
|
|
Access to OSS-compatible audio devices. |
|
|
|
||
|
p |
||
|
Access parse trees for Python source code. |
||
|
Object-oriented filesystem paths |
||
|
The Python debugger for interactive interpreters. |
||
|
Convert Python objects to streams of bytes and back. |
||
|
Contains extensive comments about the pickle protocols and pickle-machine opcodes, as well as some useful functions. |
||
|
|
A Python interface to Unix shell pipelines. |
|
|
Utilities for the import system. |
||
|
Retrieves as much platform identifying data as possible. |
||
|
Generate and parse Mac OS X plist files. |
||
|
POP3 protocol client (requires sockets). |
||
|
|
The most common POSIX system calls (normally used via module os). |
|
|
Data pretty printer. |
||
|
Python source profiler. |
||
|
Statistics object for use with the profiler. |
||
|
|
Pseudo-Terminal Handling for Linux. |
|
|
|
The password database (getpwnam() and friends). |
|
|
Generate byte-code files from Python source files. |
||
|
Supports information extraction for a Python module browser. |
||
|
Documentation generator and online help system. |
||
|
|
||
|
q |
||
|
A synchronized queue class. |
||
|
Encode and decode files using the MIME quoted-printable encoding. |
||
|
|
||
|
r |
||
|
Generate pseudo-random numbers with various common distributions. |
||
|
Regular expression operations. |
||
|
|
GNU readline support for Python. |
|
|
Alternate repr() implementation with size limits. |
||
|
|
An interface to provide resource usage information on the current process. |
|
|
Python identifier completion, suitable for the GNU readline library. |
||
|
Locate and run Python modules without importing them first. |
||
|
|
||
|
s |
||
|
General purpose event scheduler. |
||
|
Generate secure random numbers for managing secrets. |
||
|
Wait for I/O completion on multiple streams. |
||
|
High-level I/O multiplexing. |
||
|
Python object persistence. |
||
|
Simple lexical analysis for Unix shell-like languages. |
||
|
High-level file operations, including copying. |
||
|
Set handlers for asynchronous events. |
||
|
Module responsible for site-specific configuration. |
||
|
A SMTP server implementation in Python. |
||
|
SMTP protocol client (requires sockets). |
||
|
Determine type of a sound file. |
||
|
Low-level networking interface. |
||
|
A framework for network servers. |
||
|
|
The shadow password database (getspnam() and friends). |
|
|
A DB-API 2.0 implementation using SQLite 3.x. |
||
|
TLS/SSL wrapper for socket objects |
||
|
Utilities for interpreting the results of os.stat(), os.lstat() and os.fstat(). |
||
|
Mathematical statistics functions |
||
|
Common string operations. |
||
|
String preparation, as per RFC 3453 |
||
|
Interpret bytes as packed binary data. |
||
|
Subprocess management. |
||
|
Provide an interface to the Sun AU sound format. |
||
|
Constants representing internal nodes of the parse tree. |
||
|
Interface to the compiler's internal symbol tables. |
||
|
Access system-specific parameters and functions. |
||
|
Python's configuration information |
||
|
|
An interface to the Unix syslog library routines. |
|
|
|
||
|
t |
||
|
Tool for detecting white space related problems in Python source files in a directory tree. |
||
|
Read and write tar-format archive files. |
||
|
Telnet client class. |
||
|
Generate temporary files and directories. |
||
|
|
POSIX style tty control. |
|
|
Regression tests package containing the testing suite for Python. |
||
|
Support for Python's regression test suite. |
||
|
Support for Python's script execution tests. |
||
|
Text wrapping and filling |
||
|
Thread-based parallelism. |
||
|
Time access and conversions. |
||
|
Measure the execution time of small code snippets. |
||
|
Interface to Tcl/Tk for graphical user interfaces |
||
|
|
Text widget with a vertical scroll bar. |
|
|
Tk Extension Widgets for Tkinter |
||
|
Tk themed widget set |
||
|
Constants representing terminal nodes of the parse tree. |
||
|
Lexical scanner for Python source code. |
||
|
Trace or track Python statement execution. |
||
|
Print or retrieve a stack traceback. |
||
|
Trace memory allocations. |
||
|
|
Utility functions that perform common terminal control operations. |
|
|
An educational framework for simple graphics applications |
||
|
A viewer for example turtle scripts |
||
|
Names for built-in types. |
||
|
Support for type hints (see :pep:`484`). |
||
|
|
||
|
u |
||
|
Access the Unicode Database. |
||
|
Unit testing framework for Python. |
||
|
Mock object library. |
||
|
Exception classes raised by urllib.request. |
||
|
Parse URLs into or assemble them from components. |
||
|
Extensible library for opening URLs. |
||
|
Response classes used by urllib. |
||
|
Load a robots.txt file and answer questions about fetchability of other URLs. |
||
|
Encode and decode files in uuencode format. |
||
|
UUID objects (universally unique identifiers) according to RFC 4122 |
||
|
|
||
|
v |
||
|
Creation of virtual environments. |
||
|
|
||
|
w |
||
|
Issue warning messages and control their disposition. |
||
|
Provide an interface to the WAV sound format. |
||
|
Support for weak references and weak dictionaries. |
||
|
Easy-to-use controller for Web browsers. |
||
|
|
Routines and objects for manipulating the Windows registry. |
|
|
|
Access to the sound-playing machinery for Windows. |
|
|
WSGI Utilities and Reference Implementation. |
||
|
WSGI server/gateway base classes. |
||
|
WSGI response header tools. |
||
|
A simple WSGI HTTP server. |
||
|
WSGI environment utilities. |
||
|
WSGI conformance checker. |
||
|
|
||
|
x |
||
|
Encoders and decoders for the External Data Representation (XDR). |
||
|
Package containing XML processing modules |
||
|
Document Object Model API for Python. |
||
|
Minimal Document Object Model (DOM) implementation. |
||
|
Support for building partial DOM trees from SAX events. |
||
|
Implementation of the ElementTree API. |
||
|
An interface to the Expat non-validating XML parser. |
||
|
Package containing SAX2 base classes and convenience functions. |
||
|
Base classes for SAX event handlers. |
||
|
Convenience functions and classes for use with SAX. |
||
|
Interface which SAX-compliant XML parsers must implement. |
||
|
|
||
|
XML-RPC client access. |
||
|
Basic XML-RPC server implementations. |
||
|
|
||
|
z |
||
|
Manage executable Python zip archives |
||
|
Read and write ZIP-format archive files. |
||
|
Support for importing Python modules from ZIP archives. |
||
|
Low-level interface to compression and decompression routines compatible with gzip. |